FEXP Solver  1.0.0.0
FEXPNetworkServer.h File Reference
Include dependency graph for FEXPNetworkServer.h:

Go to the source code of this file.

Classes

class  CFEXPNetServer< TTClientRunner, TClientThread, Tbarrier, Enable >
 
class  CFEXPNetServer< TTClientRunner, TClientThread, Tbarrier, typename std::enable_if< std::is_base_of< ICFEXPThreadBase, TClientThread >::value &&std::is_base_of< ICFEXPSynchrThreadBarrier, Tbarrier >::value >::type >
 Server of the hybrid-parellel FEXp solver. More...
 

Macros

#define SERVER_STOP_FILE_NAME   "stop_fexp_server.stop"
 Name of file controling the server state (runnung/not running). More...
 
#define SERVER_TRECK_TRNS_DTA   "meim_analysis_rs.csv"
 Name of file storing of MEIM analysis results. More...
 
#define DEFAULT_SERVER_BARRIER_COUNT   1
 
#define SERVER_NEW_CLIENT_CONNECT   1
 
#define MAP_THREAD_IDX   FEXPCOMMON_DEFAULT_INDX
 
#define MAP_THREAD_VALUE_IDX   1
 
#define ERROR_SOCKET_SERVER_CLOSE_CONNECT   "Error: Server connection has already been closed: \n"
 
#define ERROR_SOCKET_SERVER_CLOSE_RUNCLSE   "Error: Try close server which was run and closed!!!"
 
#define ERROR_SERVER_SOCKET_CREATION   "Error: Cannot create socket (server): \n"
 
#define ERROR_SOCKET_SERVER_CONNECT   "Error: Server cannot start: \n"
 

Macro Definition Documentation

◆ DEFAULT_SERVER_BARRIER_COUNT

#define DEFAULT_SERVER_BARRIER_COUNT   1

◆ ERROR_SERVER_SOCKET_CREATION

#define ERROR_SERVER_SOCKET_CREATION   "Error: Cannot create socket (server): \n"

◆ ERROR_SOCKET_SERVER_CLOSE_CONNECT

#define ERROR_SOCKET_SERVER_CLOSE_CONNECT   "Error: Server connection has already been closed: \n"

◆ ERROR_SOCKET_SERVER_CLOSE_RUNCLSE

#define ERROR_SOCKET_SERVER_CLOSE_RUNCLSE   "Error: Try close server which was run and closed!!!"

◆ ERROR_SOCKET_SERVER_CONNECT

#define ERROR_SOCKET_SERVER_CONNECT   "Error: Server cannot start: \n"

◆ MAP_THREAD_IDX

#define MAP_THREAD_IDX   FEXPCOMMON_DEFAULT_INDX

◆ MAP_THREAD_VALUE_IDX

#define MAP_THREAD_VALUE_IDX   1

◆ SERVER_NEW_CLIENT_CONNECT

#define SERVER_NEW_CLIENT_CONNECT   1

◆ SERVER_STOP_FILE_NAME

#define SERVER_STOP_FILE_NAME   "stop_fexp_server.stop"

Name of file controling the server state (runnung/not running).

◆ SERVER_TRECK_TRNS_DTA

#define SERVER_TRECK_TRNS_DTA   "meim_analysis_rs.csv"

Name of file storing of MEIM analysis results.